Tropical Storm Selma Makes Landfall in El Salvador

Tropical Storm Selma made landfall in El Salvador on Saturday morning.  Selma weakened to a tropical depression after it moved inland.  At 11:00 a.m. EDT on Saturday the center of Tropical Depression Selma was located at latitude 13.7°N and longitude 88.5°W which put it about 45 miles (75 km) east of San Salvador, El Salvador.  … Continue reading Tropical Storm Selma Makes Landfall in El Salvador